Big Huge Thesaurus

Sri Lanka rupee

noun